body{font:14px/20px "宋体",arial,sans-serif; color:#333; background-color:#eee;}
body,h1,h2,h3,h4,h5,div,ul,li,dl,dd,p,em,mip-img,input{margin:0; padding:0; list-style:none; border-style:none; font-style:normal;}a:link,a:visited{color:#222; text-decoration:none;}
a:link,a:visited{color:#222; text-decoration:none;}
ul li{height:22px; line-height:22px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}



.viewnav{margin-top:0px;font-size:2em;font-size:1em;width:2.5em;height:2.5em;display:block;float:right;background:url('') no-repeat center;background-size:70%;position:fixed;top:0px;right:10px;z-index:9999;}
nav{padding-left:10px;text-align:center;}
nav a{margin:10px 10px 0 0;width:calc(100% / 5 - 10px);height:2.5em;line-height:2.5em;overflow:hidden;background:#eee;float:left;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
@media screen and (max-width:480px){
nav a{width:calc(100% / 3 - 10px);}
}

.hidden{display:none;}
.b10{height:10px;font-size:1px;clear:both;overflow:hidden;}


/*手机移动站模板*/
#yidongzhan{font-family:STHeiti-Light,"Hiragino Sans GB","Microsoft Yahei",Arial; background-color:white;}
#yidongzhan footer{margin-top:8px; text-align:center; background-color:#999; color:white; padding:30px 0;}
#yidongzhan footer a{margin:0 10px; color:white;}

/*幻灯片*/
.slide#slide3{width:98%;position:relative;max-width:640px; max-height:300px; overflow:hidden;margin:0 auto; margin-top:5px;}
.slide#slide3:after{content:'';display:block;width:100%;padding-top:50%}
.slide#slide3 ul{position:absolute;left:0;top:0;width:100%;height:100%}
.slide#slide3 li{list-style:none;position:absolute;left:0;top:0;width:100%;height:100%}
.slide#slide3 li img{position:absolute;left:0;top:0;width:100%;height:100%;border:0}
.slide#slide3 li span{display:block; width:80%; height:28px; line-height:28px; position:absolute; bottom:0px; color:white; background-color:rgba(0,0,0,0.7); text-indent:5px;}
.slide#slide3 .dot{position:absolute;right:10px;bottom:10px;font-size:0}
.slide#slide3 .dot span{display:inline-block;width:5px;height:5px;margin-left:5px;border:1px solid #fff;border-radius:50%}
.slide#slide3 .dot .cur{background-color:#fff}

/*移动站首页头部1*/
.index_yd .index_top1{background-color:#fff; border:1px solid #ccc; padding-left:5%;}
.index_yd .index_top1 span{display:inline-block; width:23%; height:28px; line-height:28px; font-size:17px;}
.top_ad{}

/*移动站首页*/
.index_yd .index_top{}
.index_yd .index_top .content ul li{height:auto !important; line-height:20px !important; margin-top:5px; border-bottom:1px solid #ccc;}
.index_yd .index_top .content ul li em{display:block; height:28px; line-height:28px; overflow:hidden;}
.index_yd .index_top .content ul li em a{font-size:18px; color:#333;}
.index_yd .index_top .content ul li p{color:#999; padding-bottom:5px;}
.index_yd .index_box{width:98%; margin:0 5px; margin-top:8px;}
.index_yd .index_box h2{height:37px; line-height:37px; font-size:20px; padding-left:10px;  border-top: 1px solid #666; background-color:#ababab; color:#333;}
.index_yd .index_box .content{padding:5px; font-size:16px;}
.index_yd .index_box .content .img{height:155px; overflow:hidden; border-bottom:1px solid #ccc;}
.index_yd .index_box .content .img div{float:left; width:49.5%; height:150px; text-align:center; overflow:hidden;}
.index_yd .index_box .content .img div img{width:90%; height:125px;}
.index_yd .index_box .content .men{height:auto;}

.index_yd .index_box .content ul li{height:35px; line-height:35px; border-bottom:1px solid #ccc; font-size:16px; overflow:hidden;}
.index_yd .index_box .content ul li a{display:block; width:100%; color:#333;}
.index_yd .index_box .content .jrpd{margin-top:5px; height:35px; line-height:35px; text-align:center; border:1px solid #D6D6D6;}
.index_yd .index_box .content .jrpd a{width:100%; display:block; color:#333;}

/*移动站栏目*/
.list_yd .current{margin-top:8px; height:30px; line-height:30px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; text-indent:2px;}
.list_yd .content{margin:0px; margin-top:8px; padding:0 5px; overflow:hidden;}
.list_yd .content h2{line-height:37px; font-size:20px;text-indent:1em;  border-top: 1px solid #666; background-color:#ababab; color:#333;}
.list_yd .content ul.list li{border-bottom:1px solid #ccc; padding-bottom:8px; height:120px;  overflow:hidden; }
.list_yd .content ul.list li em a{display:block; height:35px; line-height:35px; font-size:16px; overflow:hidden;}
.list_yd .content ul.list li .img_txt{height:90px; overflow:hidden;}
.list_yd .content ul.list li .img_txt a{display:block; width:100px; height:85px; float:left; margin-right:10px;}
.list_yd .content ul.list li .img_txt a img{width:100px;height:85px}
.list_yd .content ul.list li .img_txt p{color:#666;}
/*移动站内容页*/
.article_yd{background-color:white;}
.article_yd .article_content{border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-top:0px; padding-bottom:5px;}
.article_yd .article_content h1{padding:10px 0px; text-indent:5px; font-size:22px; line-height:28px;}
.article_yd .article_content .info{height:30px; line-height:30px; border-bottom:1px solid #ccc;}
.article_yd .article_content .intro{width:90%; margin:5px auto; padding:10px; border:1px solid #ccc; background-color:#eeefff; text-indent:2em; color:#222;}
.article_yd .article_content .nr{font-family: "微软雅黑","黑体","Verdana"; padding:5px 0;}
.article_yd .article_content .nr h2{margin-top:15px;}
.article_yd .article_content .nr a{color:#0268CD;}
.article_yd .article_content .nr #menu{width:100%; padding-top:10px; background:url("../images_bg/nr_menu.png") no-repeat scroll 0px 0px #FBFBFB; margin-bottom:8px;}
.article_yd .article_content .nr #menu .bottom{width:100%; height:5px; background:url("../images_bg/nr_menu_bottom.png") repeat-x scroll 0px bottom;}
.article_yd .article_content .nr #menu h2{width:auto;  margin:0;}
.article_yd .article_content .nr #menu dd{margin-top:5px; font-size:14px; font-weight:bold;}
.article_yd .article_content .nr #menu span{margin-right:10px;}
.article_yd .article_content .nr #menu a{}
.article_yd .article_content .nr img{max-width: 100%;position:relative;left:-2em;}
.article_yd .article_content .nr embed{width:240px; height:180px;}
.article_yd .article_content .nr p{font-size:17px; text-indent:2em; margin-top:15px;}
.article_yd .article_content .nr p a{color:#555;}


.page {text-align:center;font-size:14px; line-height:25px; color:#ccc; font-family:microsoft yahei,sans-serif; clear:both;}
.page a {margin:1px;padding:3px 12px; color:#999; text-decoration:none; background:#f5f5f5; border:1px solid #EBEBEB;display:inline-block;white-space:nowrap;}
.page a:hover { border:1px solid #09c; background:#09c; color:#fff;}
.page span{margin:1px;padding:3px 12px; border:1px solid #ccc;background:#ccc; color:#fff;display:inline-block;white-space:nowrap;}
.page span.a1{border:1px solid #ccc;background:#fff; color:#666;}

.article_yd .sidebar{margin-top:8px;clear:both}
.article_yd .sidebar .hd{height:45px; line-height:45px; font-size:20px; text-indent:1em; border-top: 1px solid #666; background-color:#ababab;}
.article_yd .sidebar .content ul li{height:35px; line-height:35px; border-bottom:1px solid #ccc; font-size:16px;overflow:hidden;}
.article_yd .sidebar .content ul li a{width:100%; overflow:hidden;}

.article_yd .sidebar .content .img{height:155px; overflow:hidden; border-bottom:1px solid #ccc;}
.article_yd .sidebar .content .img div{float:left; width:49.5%; height:150px; text-align:center; overflow:hidden;}
.article_yd .sidebar .content .img div img{width:90%; height:125px;}
.article_yd .sidebar .content .men{height:auto;}

.article_yd .rank{margin-top:8px;}
.article_yd .rank .hd{height:45px; line-height:45px; font-size:20px; text-indent:1em; border-top: 1px solid #666; background-color:#ababab;}
.article_yd .rank .content ul li{height:35px; line-height:35px; border-bottom:1px solid #ccc; font-size:16px;overflow:hidden;}
.article_yd .rank .content ul li a{width:100%; overflow:hidden;}


.article_yd .xgnr{margin-top:8px;}
.article_yd .xgnr .bt{height:45px; line-height:45px; font-size:20px; text-indent:1em; border-top: 1px solid #666; background-color:#ababab;}
.article_yd .xgnr ul li{height:35px; line-height:35px; border-bottom:1px solid #ccc; font-size:16px; overflow:hidden;}
.article_yd .xgnr ul li a{display:inline-block; width:100%; color:#222 !important;}
/*专题页面*/
.list_spec .current{margin-top:8px; height:30px; line-height:30px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; text-indent:2px;}
.list_spec .article_content{border-top: 1px solid #CCC; border-bottom: 1px solid #CCC;  margin-top: 40px; padding-bottom: 20px;}
.list_spec .article_content h1{padding:10px 0px; text-align:center; font-size:22px; line-height:28px;}
.list_spec .article_content ul{overflow:hidden;}
.list_spec .article_content ul li{float:left; width:33%; height:140px; text-align:center;}
.list_spec .article_content ul li img{width:100px; height:100px;}
.list_spec .article_content ul li .a2{display:block; height:25px; line-height:25px;}

/*导航*/
.head {padding:0 10px;position:relative;position: fixed;left: 0;top:0px; width:100%; height:40px !important; line-height:40px !important; max-height:40px !important; z-index:98;box-shadow: 0 1px 2px rgba(0,0,0,0.2);background:#515459; font-size:16px;overflow:hidden}
.head-fixe {border-bottom:1px solid #fff}
.head h2 {line-height:40px;height:40px;overflow:hidden;font-weight:400;display:block;text-align:center;color:#fff; font-size:18px;}
.head a.home {widtH:22px;line-height:66px;height:22px;background:Url("../images/home_ico.png") no-repeat;display:block; position:absolute;top:9px;left:10px;-webkit-background-size:24px 22px;-moz-background-size:24px 22px;background-size:24px 22px;overflow:hidden}
.daohang{width:26px;height:18px;padding:11px 6px;position:absolute;right:10px;top:0px;}
.daohang .nav-ico{width:26px;line-height:60px;height:18px;background:Url("../images/menu_ico.png") no-repeat;display:block;-webkit-background-size:26px 18px;-moz-background-size:26px 18px;background-size:26px 18px;overflow:hidden}
.menu,.menu-home {background:#1A212B;width:100%;height:66px;padding:5px 0;}
.menu_daquan{height:44px;}
.menu { position:fixed;top:40px;left:0;display:none;z-index:98}
.menu p,.menu-home p {float:left;line-height:22px;height:22px;width:16.666%;text-align:center;box-sizing: border-box;}
.menu a,.menu a:visited,.menu-home a,.menu-home a:visited {color:#fff;font-size:14px;display:block}
.menu a:hover,.menu a.curr,.menu a.curr:visited,.menu-home a:hover,.menu-home a.curr,.menu-home a.curr:visited {background:#51545A}
.menu-home {margin-bottom:0px; margin-top:40px;}
.action {height:40px;float:left;color:#fff;font-size:12px;}
.action a {padding:0 10px 0 10px;line-height:40px;height:40px;display:inline-block;background:url("../images/action.png") no-repeat right center;color:#fff}
.backtop{display:none; position:fixed; right:1px; bottom:70px; background:url("../images/backtop.png") no-repeat;background-size:38px auto; width:38px; height:38px; text-indent:-9999px; display:none; z-index:100}

/*所有栏目*/
.suoyoulanmu{padding-top:45px;}
.suoyoulanmu h2{width:100%; height:35px; line-height:35px; font-size:16px; background-color:#999;}
.suoyoulanmu .content ul li{line-height:36px; height:36px; border-bottom:1px dashed #D5D5D5; overflow: hidden;}
/*子导航*/
.list_yd .subnav{line-height:30px; padding:0 5px; border-bottom:1px solid #ccc;}
.list_yd .subnav a{display:inline-block; margin:0 5px;}
/*展开全文按钮*/
#contents{position:relative;overflow:hidden;}
.showmore{width:100%;color: #f61e0e;border:1px solid #f61e0e;height:2.5em;line-height:2.5em;background:#FFF;text-align:center;position:absolute;bottom:0;left:0;cursor:pointer;}